Char
Represents a 16-bit Unicode character.
Types
Functions
Returns the value of this character as a Byte
.
Returns the value of this character as a Int
.
Returns the value of this character as a Long
.
Extensions
Returns the Unicode general category of this character.
Returns the Unicode general category of this character.
Returns the Unicode general category of this character.
Returns the Unicode general category of this character.
Returns the numeric value of the decimal digit that this Char represents. Throws an exception if this Char is not a valid decimal digit.
Returns the numeric value of the decimal digit that this Char represents, or null
if this Char is not a valid decimal digit.
Returns the Unicode directionality property for the given character.
Returns true
if this character (Unicode code point) is defined in Unicode.
Returns true
if this character (Unicode code point) is defined in Unicode.
Returns true
if this character (Unicode code point) is defined in Unicode.
Returns true
if this character is a digit.
Returns true
if this character is a digit.
Returns true
if this character is a digit.
Returns true
if this character is a Unicode high-surrogate code unit (also known as leading-surrogate code unit).
Returns true
if this character is a Unicode high-surrogate code unit (also known as leading-surrogate code unit).
Returns true
if this character is a Unicode high-surrogate code unit (also known as leading-surrogate code unit).
Returns true
if this character (Unicode code point) should be regarded as an ignorable character in a Java identifier or a Unicode identifier.
Returns true
if this character (Unicode code point) should be regarded as an ignorable character in a Java identifier or a Unicode identifier.
Returns true
if this character is an ISO control character.
Returns true
if this character is an ISO control character.
Returns true
if this character is an ISO control character.
Returns true
if this character is an ISO control character.
Returns true
if this character (Unicode code point) may be part of a Java identifier as other than the first character.
Returns true
if this character is permissible as the first character in a Java identifier.
Returns true
if this character is a letter.
Returns true
if this character is a letter.
Returns true
if this character is a letter.
Returns true
if this character is a letter or digit.
Returns true
if this character is a letter or digit.
Returns true
if this character is a letter or digit.
Returns true
if this character is a letter or digit.
Returns true
if this character is a lower case letter.
Returns true
if this character is lower case.
Returns true
if this character is a lower case letter.
Returns true
if this character is a lower case letter.
Returns true
if this character is a Unicode low-surrogate code unit (also known as trailing-surrogate code unit).
Returns true
if this character is a Unicode low-surrogate code unit (also known as trailing-surrogate code unit).
Returns true
if this character is a Unicode low-surrogate code unit (also known as trailing-surrogate code unit).
Returns true
if this character is a Unicode surrogate code unit.
Returns true
if this character is a title case letter.
Returns true
if this character is a title case letter.
Returns true
if this character is a title case letter.
Returns true
if this character is a title case letter.
Returns true
if this character is an upper case letter.
Returns true
if this character is upper case.
Returns true
if this character is an upper case letter.
Returns true
if this character is an upper case letter.
Determines whether a character is whitespace according to the Unicode standard. Returns true
if the character is whitespace.
Determines whether a character is whitespace according to the Unicode standard. Returns true
if the character is whitespace.
Determines whether a character is whitespace according to the Unicode standard. Returns true
if the character is whitespace.
Determines whether a character is whitespace according to the Unicode standard. Returns true
if the character is whitespace.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the specified locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to title case using Unicode mapping rules of the invariant locale.
Converts this character to title case using Unicode mapping rules of the invariant locale.
Converts this character to title case using Unicode mapping rules of the invariant locale.
Converts this character to title case using Unicode mapping rules of the invariant locale.
Converts this character to title case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to lower case using Unicode mapping rules of the invariant locale.
Converts this character to title case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the specified locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.
Converts this character to upper case using Unicode mapping rules of the invariant locale.